Interface: RPCCalls
Hierarchy
↳
RPCCalls
Properties
conference:breakout
• conference:breakout: Object
Type declaration
Name | Type |
---|---|
payload | Omit <TopLevel , "host" | "conferenceAlias" > |
reply | undefined | { breakout_uuid : string } |
conference:breakoutMoveParticipants
• conference:breakoutMoveParticipants: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ fromBreakoutUuid? : string ; participants : string [] ; toRoomUuid : string }, "host" | "conferenceAlias" > |
reply | void |
conference:closeBreakoutRoom
• conference:closeBreakoutRoom: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ breakoutUuid : string }, "host" | "conferenceAlias" > |
reply | undefined | BreakoutDisconnectResponse |
conference:closeBreakouts
• conference:closeBreakouts: Object
Type declaration
Name | Type |
---|---|
payload | Omit <undefined , "host" | "conferenceAlias" > |
reply | undefined | BreakoutsDisconnectResponse |
conference:currentRoomId
• conference:currentRoomId: Object
Type declaration
Name | Type |
---|---|
payload | undefined |
reply | string |
conference:dialOut
• conference:dialOut: Object
Type declaration
Name | Type |
---|---|
payload | Omit <TopLevel & { conferenceAlias? : string ; host? : string }, "host" | "conferenceAlias" > |
reply | undefined | DialResponse |
conference:disconnectAll
• conference:disconnectAll: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string }, "host" | "conferenceAlias" > |
reply | undefined | DisconnectResponse |
conference:emptyBreakouts
• conference:emptyBreakouts: Object
Type declaration
Name | Type |
---|---|
payload | Omit <undefined , "host" | "conferenceAlias" > |
reply | undefined | BreakoutsEmptyResponse |
conference:joinBreakoutRoom
• conference:joinBreakoutRoom: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ breakoutUuid? : string }, "host" | "conferenceAlias" > |
reply | void |
conference:lock
• conference:lock: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; lock : boolean }, "host" | "conferenceAlias" > |
reply | undefined | LockResponse | UnlockResponse |
conference:muteAllGuests
• conference:muteAllGuests: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; mute : boolean }, "host" | "conferenceAlias" > |
reply | undefined | MuteguestsResponse | UnmuteguestsResponse |
conference:requestParticipants
• conference:requestParticipants: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string }, "host" | "conferenceAlias" > |
reply | undefined | ParticipantsResponse |
conference:sendApplicationMessage
• conference:sendApplicationMessage: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; participantUuid? : string ; payload : Record <string , unknown > }, "host" | "conferenceAlias" > |
reply | undefined | MessageConferenceResponse | MessageParticipantResponse |
conference:sendMessage
• conference:sendMessage: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; participantUuid? : string ; payload : string }, "host" | "conferenceAlias" > |
reply | undefined | MessageConferenceResponse | MessageParticipantResponse |
conference:sendRequest
• conference:sendRequest: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ method : "GET" | "POST" ; path : string ; payload? : Record <string , unknown > }, "host" | "conferenceAlias" > |
reply | undefined | { data : unknown ; status : number } |
conference:setBandwidth
• conference:setBandwidth: Object
Type declaration
Name | Type |
---|---|
payload | number |
reply | void |
conference:setLayout
• conference:setLayout: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; transforms : Transforms }, "host" | "conferenceAlias" > |
reply | undefined | TransformLayoutResponse |
participant:admit
• participant:admit: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; participantUuid : string }, "host" | "conferenceAlias" > |
reply | undefined | UnlockParticipantResponse |
participant:disconnect
• participant:disconnect: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; participantUuid : string }, "host" | "conferenceAlias" > |
reply | undefined | DisconnectParticipantResponse |
participant:mute
• participant:mute: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; mute : boolean ; participantUuid? : string }, "host" | "conferenceAlias" > |
reply | undefined | MuteParticipantResponse | UnmuteParticipantResponse |
participant:muteVideo
• participant:muteVideo: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; muteVideo : boolean ; participantUuid? : string }, "host" | "conferenceAlias" > |
reply | undefined | VideoMuteParticipantResponse | VideoUnmuteParticipantResponse |
participant:raiseHand
• participant:raiseHand: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; host? : string ; participantUuid? : string ; raise : boolean }, "host" | "conferenceAlias" > |
reply | undefined | BuzzParticipantResponse | ClearbuzzParticipantResponse |
participant:sendDTMF
• participant:sendDTMF: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ callUuid? : string ; conferenceAlias? : string ; digits : string ; host? : string ; participantUuid : string }, "host" | "conferenceAlias" > |
reply | undefined | DtmfParticipantResponse | DtmfResponse |
participant:setRole
• participant:setRole: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; participantUuid : string ; role : "guest" | "chair" }, "host" | "conferenceAlias" > |
reply | void |
participant:setTextOverlay
• participant:setTextOverlay: Object
Type declaration
Name | Type |
---|---|
payload | Omit <TopLevel3 & { conferenceAlias? : string ; host? : string ; participantUuid : string }, "host" | "conferenceAlias" > |
reply | undefined | OverlaytextParticipantResponse |
participant:spotlight
• participant:spotlight: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; enable : boolean ; host? : string ; participantUuid : string }, "host" | "conferenceAlias" > |
reply | undefined | SpotlightonParticipantResponse | SpotlightoffParticipantResponse |
participant:transfer
• participant:transfer: Object
Type declaration
Name | Type |
---|---|
payload | Omit <{ conferenceAlias? : string ; destination : string ; host? : string ; participantUuid : string ; pin : string ; role : "host" | "guest" }, "host" | "conferenceAlias" > |
reply | undefined | TransferParticipantResponse |
syn
• syn: Object
Type declaration
Name | Type |
---|---|
payload | PluginMeta |
reply | { ack : true } |
reply.ack | true |
ui:button:add
• ui:button:add: Object
Type declaration
Name | Type |
---|---|
payload | ToolbarButtonPayload & { group? : GroupButtonPayload [] } | { label : string ; opensPopup? : PopupRequest ; participantIDs? : string [] ; position : "participantActions" } | { inMeetingOnly : boolean ; label : string ; opensPopup? : PopupRequest ; position : "settingsMenu" ; roles? : ("guest" | "chair" )[] } |
reply | ButtonRPCReply <undefined > |
Inherited from
ui:button:update
• ui:button:update: Object
Type declaration
Name | Type |
---|---|
payload | Object |
reply | ButtonRPCReply <undefined > |
Inherited from
ui:form:open
• ui:form:open: Object
Type declaration
Name | Type |
---|---|
payload | FormPayload |
reply | GenericRPCReply <undefined > |
Inherited from
ui:plugin:toggle
• ui:plugin:toggle: Object
Type declaration
Name | Type |
---|---|
payload | { id : string } |
payload.id | string |
reply | GenericRPCReply <undefined > |
Inherited from
ui:prompt:open
• ui:prompt:open: Object
Type declaration
Name | Type |
---|---|
payload | { description? : string ; opensPopup? : PopupRequest ; prompt : { primaryAction : string ; secondaryAction? : string } ; title : string } |
payload.description? | string |
payload.opensPopup? | PopupRequest |
payload.prompt | { primaryAction : string ; secondaryAction? : string } |
payload.prompt.primaryAction | string |
payload.prompt.secondaryAction? | string |
payload.title | string |
reply | GenericRPCReply <undefined > |
Inherited from
ui:removeElement
• ui:removeElement: Object
Type declaration
Name | Type |
---|---|
payload | { id : string } |
payload.id | string |
reply | GenericRPCReply <undefined > |
Inherited from
ui:toast:show
• ui:toast:show: Object
Type declaration
Name | Type |
---|---|
payload | NotificationToastMessage |
reply | GenericRPCReply <undefined > |